Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1995
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F4 USA F6 USA F7 USA F8 USA F9 Germany F6 Hungary F2 Poland F2 Poland F3 Spain F24 Spain F25 Spain F26 India F7 Poland F2 Poland F3 France F4 Japan F4 Iran F5 Iran F6 Egypt F5 Italy F7 Poland F1 Poland F2 Italy F21 Russia F4 France F13 Spain F32 Germany F19 Belarus F1 Belarus F2 Great Britain F16 Czech Republic F2 Great Britain F1 Great Britain F2 Korea F2 Korea F3 Italy F19 Italy F20 Poland F4 Poland F5 Poland F6 Korea F1 USA F5 India F8 Hungary F5 Georgia F1 Georgia F2 Spain F4 Spain F7 Poland F2 Poland F3 Tunisia F6 Germany F2 France F5 Poland F5 Poland F6 Poland F5 M25 Nussloch Honda-Kah Open - Singapore Muller Cup 99 - Ulm Ciur Cup 99 - Prague Banca Stato Challenger Lugano - Lugano Tumkur Open - Tumkur Open Mutouest - St. Brieuc The Nottingham Challenger - Nottingham Tatra Banka Open 2003 - Bratislava Bogota Challenger - Bogota The LTA Cardiff Challenger - Cardiff Challenger Casino Lugano - Lugano Tunis Open 2006 - Tunis Fergana Challenger - Fergana Copa Petrobras Argentina - Buenos Aires San Marino Cepu Open - San Marino Open 88 - Contrexeville ATP Challenger XXVI Edizione - Manerbio KGHM Emax Polish Indoors - Wroclaw Internationaux du Doubs - Besancon BMW Tennis Championship - Sunrise Pekao Open - Szczecin Polish Open 2000 - Poznan Wailea Men's Challenger - Maui Internationaux de Nouvelle-Caledonie - New Caledonia Copa Ericsson - Lima KGHM Dialog Polish Indoors - Wroclaw Kos-Zucchetti Tennis Cup - Cordenons XL Challenger de Tenis Copa Sevilla - Seville IPP Open - Helsinki Morocco Tennis Tour - Marrakech Honda-Kah Open - Singapore KGHM Polish Indoors - Wroclaw ECU Prague Open - Prague Zivnobanka Open - Prostejov Baden Open - Karlsruhe Unicredit Czech Open 2007 - Prostejov Stella Artois Clay Court Championships - Budaors XL Capital Bermuda Open - Bermuda 2000 Cairo Challenger - Cairo XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio ATU Cup 2001 - Weiden Internazionali di Tennis de San Marino - San Marino Kyiv UMC Open - Kiev Trani Cup - Trani Tatra Banka Open 2001 - Bratislava DPD Challenger 2002 - Aschaffenburg Pekao Open - Szczecin Fifth-Third Bank Tennis Championships - Lexington Kobstaedernes ATP Challenger - Kolding Tatra Banka Open - Bratislava Memorial Kolyaskin - Donetsk Prague Challenger - Prague Grolsch Cup - Warsaw Morocco Tennis Tour - Meknes Copa Ericsson Mexico - Guadalajara Tennis Napoli Cup - Napoli Prosperita Open 2008 - Ostrava Warta Cup - Sopot Challenger 42 - Andrezieux Isla de Lanzarote - Lanzarote Garden Open - Rome Zagreb Open - Zagreb ATU Cup - Weiden Trofeo Cassa di Risparmio di Alessandria - Alessandria Unicredit Czech Open - Prostejov KGHM Polish Indoors - Wroclaw Nord LB Open - Braunschweig Kueppers Kolsch Cup by Lambertz - Aachen Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage ATP Challenger Open 2004 - Monchengladbach Tennis Napoli Cup - Napoli Schickendanz Open - Furth Banca Stato Challenger - Lugano Oberstaufen Cup - Oberstaufen 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia IPCL Cup - Vadodara TED Open - Istanbul Rhein-Main Challenger 2003 - Aschaffenburg Porsche Open - Poznan Intersport Heilbronn Open - Heilbronn Czech Indoor Open - Prague Ispat Open 2004 - Ostrava Ljubljana Open - Ljubljana ATU Cup - Weiden Kyiv Open - Kiev Tatra Banka Open - Bratislava Challenger Lugano - Lugano Bancastato Challenger Lugano - Lugano Open de la Ville de Saint Denis - Reunion Island Intersport Heilbronn Open - Heilbronn Copa Telefonica CTC Chile - Santiago Pekao Open - Szczecin Tennis Napoli Cup - Napoli Tatra Banka Slovak Open - Bratislava PEOPLEnet CUP - Dnepropetrovsk Challenger Brasov - Brasov Heilbronn Challenger Wroclaw Challenger Porsche Open - Poznan Tanger Challenger Besancon Challenger Meknes Challenger Rabat Challenger Marrakech Challenger Rome Challenger Open D'Orleans - Orleans Rome Challenger Porsche Open - Poznan Ostrava Challenger Kosice Challenger Rhein-Main Challenger 2004 - Aschaffenburg Citta di Como - Como Turin Challenger Olimp Kyiv Open - Kiev Scheveningen Challenger Rimini Challenger Orbetello Challenger Poznan Challenger Geneva Challenger Pekao Open 2004 - Szczecin Manerbio Challenger Szczecin Challenger Trnava Challenger Heilbronn Open - Heilbronn Shimadzu All Japan Indoor Tennis Championships - Kyoto Copa Petrobras Santiago - Santiago Polska Energia Open - Bytom Aachen Challenger Pekao Open - Szczecin Rome Challenger Bordeaux Challenger Kosice Challenger Manerbio Challenger Szczecin Challenger Ortisei Challenger Bratislava Challenger Helsinki Challenger Kish Free Zone Island Challenger - Kish Island Morocco Tennis Tour - Casablanca La Serena Open - La Serena St. Brieuc Challenger Sporting Challenger '07 Trofeo Regione Piemonte - Turin ECM Prague Open 2005 - Prague Szczecin Challenger Morocco Tennis Tour - Tanger Antonio Savoldi-Marco Co. - Manerbio 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Athens Challenger Mons Challenger Pekao Open 2005 - Szczecin Seoul Challenger Bytom Challenger Ortisei Challenger Helsinki Challenger Kobstaedernes ATP Challenger - Kolding Trnava Challenger ECM Prague Open 2008 - Prague USTA/Adtech Challenger - Boston Tatra Banka Open - Bratislava Poznan Challenger Sarajevo Challenger PrivatBank Cup - Dnepropetrovsk IPP Open - Helsinki Mobilux Open - Luxembourg Braunschweig Challenger Poznan Challenger Brasov Challenger Mons Challenger Mexico City Challenger Johannesburg Challenger Corona Mexico City Open - Mexico City Copa Club Campestre de Aguascalientes - Aguascalientes Schickendanz Open - Furth Harbour Tennis Cup Regione Lombardia - Milan 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Porsche Open - Poznan Antonio Savoldi-Marco Co. - Manerbio St. Remy Challenger Challenger DCN de Cherbourg - Cherbourg Samsung Challenger 2007 - Ho Chi Minh City Kazan Challenger Mitsubishi Electric Europe Cup - Monza Porsche Open - Poznan LXVII Concursu Internacional de Vigo - Vigo Kos-Zucchetti Tennis Cup - Cordenons Prague Challenger Citta di Como - Como Geneva Challenger Raanana Challenger Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw Brest Challenger Qwarant Cup - Sopot Copa Ericsson Venezuela - Caracas Busan Challenger Corona Mexico City Open - Mexico City Tennis Napoli Cup 2004 - Napoli Garden Open 2004 - Rome Surbiton Challenger Genova Challenger Ortisei Challenger Lambertz Open - Aachen Toyota Challenger Andria Challenger Quimper Challenger IPP Open - Helsinki Ortisei Challenger Bytom Challenger Freudenstadt Challenger Kazan Challenger Koblenz Challenger Wroclaw Challenger Prostejov Challenger Turin Challenger Kitzbuhel Challenger Bratislava Challenger Mauritius Open - Mauritius Oberstaufen Challenger Gwangju Challenger Bangkok Challenger Kyoto Challenger LXV Concurso Internacional Vigo - Vigo Reunion Island Challenger Challenger Tunisie - Tunis Visa Tennis Open - Sao Paulo Ilkley Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Recanati Challenger ATU Cup 1999 - Weiden Challenger 42 - Andrezieux Taipei City Challenger Dharwad Challenger 2003 - Dharwad Trofeo Barcelona de Tenis - Barcelona Ilkley Challenger Recanati Challenger Astana Challenger Sopot Challenger Steelers Cup - Kosice Schickedanz Open - Furth Szczecin Challenger Busan Open Challenger Tennis - Busan Rennes Challenger Alexander Kolyaskin Memorial - Donetsk Budapest Challenger Banja Luka 2002 - Banja Luka Eckental Challenger Yugoslavia Open - Belgrade ATP Challenger Hamburg - Hamburg Napoli Challenger - Napoli Polish Open 99 - Poznan Pekao Open - Szczecin U.S. Men's Clay Court Championships - Orlando Steelers Cup - Kosice Ljubljana Open - Ljubljana Internationale Badische Meisterschaften Um Den Techem Cup - Zell Gold Flake Open - Chennai Drummondville Challenger Napoli Challenger Architect Open - Budapest Abierto Mexicano de Tenis Pegaso - Acapulco Citrix Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Challenger Britania Zavaleta - Puebla Verizon Tennis Challenge - Atlanta Schickendanz Open - Furth Koblenz Challenger Budapest Challenger Tampere Challenger - Tampere U.S. Men's Clay Court Championships - Houston Black Forest Open - Freudenstadt LTA Wrexham Challenger - Wrexham Rado Geneva Challenger - Geneva Riviera di Rimini Challenger - Rimini Internationaler Raiffeisen Grand Prix - St. Polten Open de Moselle - Metz Pekao Open 2003 - Szczecin AXA Open - Espinho IPP Open - Helsinki Internationale Tenniskampioenschappen - Scheveningen Kyiv UMC Open - Kiev Croatia Open - Umag Copa Ericsson - Sao Paulo Idea Prokom Open - Sopot San Marino Cepu Open - San Marino CA Challenge 2002 - Graz Nottingham-2 Challenger ATP Heineken Challenger 2000 - Ho Chi Minh City AXA Open - Lisbon The Hamlet Cup - Long Island Barletta Citta Della Disfida Open 2000 - Barletta Sardinia International Championship - Cagliari Renault Slovenian Open - Ljubljana Jaegermeister Open - Braunschweig CA-Challenge 2000 - Graz KGHM Polish Indoors - Wroclaw Campionati Internazionali di Sicilia - Palermo Pekao Open 2001 - Szczecin The Bolton Challenger - Bolton Copa Ericsson Chile - Santiago Challenger Britania Zavaleta - Puebla Toluca Challenger - Toluca KGHM Polish Indoors - Wroclaw Warsteiner Challenger Wolfsburg - Wolfsburg XL Capital Bermuda Open - Bermuda Quelle Cup 1999 - Furth Nord LB Open 2007 - Braunschweig Sarajevo Open - Sarajevo VII Torneo Internazionale di Tennis - Barletta Intersport Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw Cepu Open - San Marino Stella Artois Clay Court Championships - Budaors Tatra Banka Slovak Open - Bratislava CA Tennis Trophy - Vienna XL Bermuda Open - Bermuda Prosperita Open 2007 - Ostrava Tata Open 2002 - Chennai IPP Open - Helsinki Heineken Open - Auckland s'Tennis Masters Challenger - Graz Internazionali di Tennis di San Marino - San Marino Waldbaum's Hamlet Cup - Long Island Tata Open 2003 - Chennai Heineken Open - Auckland Copenhagen Open - Copenhagen Open 13 - Marseille Copa AT&T - Buenos Aires 2003 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot ATP Challenger Trophy 2008 - Trnava Ethias Trophy - Mons Prague Internationaler Raiffeisen Grand Prix - St. Polten Qatar Open - Doha BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Johannesburg Challenger Abierto Mexicano Telfonica MoviStar - Acapulco Estoril Open - Estoril Zagreb Challenger Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Marburg Challenger Idea Prokom Open - Sopot BellSouth Open - Vina del Mar Furth Challenger St. Petersburg Open - St. Petersburg Chennai Open - Chennai Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Idea Prokom Open - Sopot AIG Japan Open - Tokyo Kremlin Cup - Moscow Chennai Open - Chennai US Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Estoril Open - Estoril The 10tele.com Open - Nottingham Mercedes Cup - Stuttgart Orange Prokom Open - Sopot Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Orange Prokom Open - Sopot Bratislava Challenger Mumbai Open - Mumbai BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Heineken Open - Auckland Copa Telmex - Buenos Aires Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad Catella Swedish Open - Bastad Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Catella Swedish Open - Bastad Bratislava Challenger Qatar Exxon Mobil Open - Doha St. Petersburg Open - St. Petersburg RCA Championships - Indianapolis Estoril Open - Estoril Open de Nice Cote dAzur - Nice AEGON International - Eastbourne Legg Mason Tennis Classic - Washington If Stockholm Open - Stockholm Helsinki Challenger Bergamo Challenger Medibank International - Sydney SA Tennis Open - Johannesburg Idea Prokom Open - Sopot Quimper Challenger Winnetka Challenger Szczecin Challenger Kremlin Cup - Moscow Heilbronn Challenger Glasgow Challenger Rennes Challenger Kazan Challenger Seoul Challenger Kazan Challenger Bergamo Challenger Qatar ExxonMobil Open - Doha Belgrade Challenger Ortisei Challenger Wroclaw Challenger Helsinki Challenger Kyoto Challenger Toyota Challenger Hall of Fame Tennis Championships - Newport Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Valencia Open - Valencia Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Power Horse Cup - Dusseldorf Rakuten Japan Open - Tokyo Brisbane International - Brisbane Mercedes Cup - Stuttgart Malaysian Open - Kuala Lumpur Malaysian Open - Kuala Lumpur Rimouski Challenger Kyoto Challenger Sarajevo Challenger Rimouski Challenger Atlanta Tennis Championships - Atlanta St. Brieuc Challenger St. Brieuc Challenger Guadalajara Challenger Monza Challenger Thailand Open - Bangkok Leon Challenger Rome Challenger Ortisei Challenger ATP Kremlin Cup - Moscow Ostrava Challenger Synsam Swedish Open - Bastad Chennai Open - Chennai Brasil Open - Costa do Sauipe ATP Kremlin Cup - Moscow China Open - Beijing Serbia Open - Belgrade Scheveningen Challenger AEGON Championships - London Mercedes Cup - Stuttgart St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Bratislava Challenger Helsinki Challenger Bergamo Challenger Yokohama Challenger AEGON International - Eastbourne Kyoto Challenger Sarasota Challenger Guadalajara Challenger Allianz Suisse Open - Gstaad Erste Bank Open - Vienna Croatia Open - Umag SkiStar Swedish Open - Bastad Leon Challenger Telenordia Swedish Open - Bastad Heilbronn Challenger Claro Open Colombia - Bogota Qatar ExxonMobil Open - Doha Heineken Open - Auckland Open Sud de France - Montpellier U.S. National Indoor Tennis Championships - Memphis Mons Challenger Budapest Challenger BMW Open - Munich Gerry Weber Open - Halle Bergamo Challenger Moselle Open - Metz Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Heilbronn Challenger Bordeaux Challenger Traralgon Challenger Rakuten Japan Open - Tokyo Noumea Challenger AIG Japan Open Tennis Championships - Tokyo Zivnobanka Czech Open - Prostejov Hall of Fame Tennis Championships - Newport ATU Cup - Weiden Valencia Open - Valencia Compaq Cup 2001 - Zabrze Copa Ericsson Uruguay - Montevideo Liberec Challenger ATP Heineken Challenger 1999 - Ho Chi Minh City Cairo Challenger 2002 - Cairo Freudenstadt Challenger - Freudenstadt drkoop.com USTA challenger of Miami - Miami 5th Sardinian International Championships - Cagliari Aix En Provence Challenger Copa Ericsson Brasil - Sao Paulo St. Petersburg Open - St. Petersburg Barletta Citta Della Disfida Open 99 - Barletta Tenniscup of Flanders - Ostende Eckental Challenger Bauer Watertechnology Cup - Eckental ECM Prague Open - Prague Wideyes Swedish Open - Bastad Croatia Open - Umag KGHM Dialog Polish Indoors - Wroclaw Tennis Napoli Cup 2007 - Napoli Cordenons Challenger Vietnam Open - Ho Chi Minh City Grand Prix Hassan II - Casablanca Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Croatia Open Umag - Umag Campionati Internazionali di Sicilia - Palermo Legg Mason Tennis Classic - Washington D.C. The Hypo Group Tennis International 2008 - Poertschach Orange Warsaw Open - Warsaw ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Tennis Masters Series - Stuttgart SA Tennis Open - Johannesburg Davidoff Swiss Indoors - Basel Kroger / St. Jude International - Memphis CA Tennis Trophy - Vienna BellSouth Open - Vina del Mar If Stockholm Open - Stockholm Croatia Open - Umag ASB Classic - Auckland Campionati Internazionali di Sicilia - Palermo Galleryfurniture.com Challenge - Atlanta Legg Mason Tennis Classic - Washington D.C. Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Gold Flake Open - Chennai Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Abierto Mexicano Telfonica MoviStar - Acapulco Monterrey Challenger Sopot Challenger NASDAQ-100 Open - Miami St. Petersburg Open - St. Petersburg Rogers Cup - Toronto International Championship of Croatia - Umag Shanghai Rolex Masters - Shanghai Open de Moselle - Metz Stockholm Open - Stockholm Sony Open Tennis - Miami BCR Open Romania - Bucharest Pacific Life Open - Indian Wells Stockholm Open - Stockholm Regions Morgan Keegan Championships - Memphis Davidoff Swiss Indoors - Basel AEGON International - Eastbourne Brasil Open - Costa do Sauipe BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai Abierto Mexicano Telcel - Acapulco Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York AEGON Championships - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Milan Indoors - Milan U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Pacific Life Open - Indian Wells U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Montreal Shanghai ATP Masters - Shanghai French Open - Paris Gelsor Open Romania - Bucharest Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Countrywide Classic - Los Angeles St. Petersburg Open - St. Petersburg French Open - Paris Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota U.S. Open - New York Catella Swedish Open - Bastad French Open - Paris Apia International - Sydney Wimbledon - London Sony Ericsson Open - Miami Australian Open - Melbourne Davis Cup, Group 2, PO, POL-EST 5-0 Davis Cup, Group 2, 1R, POL-LAT 5-0 Davis Cup, Group 2, 2R, POL-GEO 2-3 Davis Cup, Group 2, 2R, GRE-POL 0-5 Davis Cup, Group 1, PO, BLR-POL 1-4 Davis Cup, Group 1, 1R, POL-FIN 2-3 Davis Cup, Europe/Africa Group I, PO, LAT-POL 2-3 Davis Cup, World Group, PO, POL-AUS 1-4 Davis Cup, Group I, 1R, RUS-POL 2-3 Davis Cup, Group II, 2R, POL-ZIM 4-1 Wimbledon - London Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Olympics - Sydney Olympics - Beijing Davis Cup, World Group, PO, POL-SVK 3-2 Davis Cup, Group 1, 2R, BEL-POL 4-1 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group I, 2R, POL-CRO 1-3 Davis Cup, Group I, 2R, POL-UKR 3-1 Davis Cup, Group 1, PO, POL-GBR, 3-2 Davis Cup, World Group, 1R, POL-ARG 2-3